CXX = g++
CXXFLAGS = -std=c++11

lbc_main: main.o xmu_ipc.o client.o
	$(CXX) $(CXXFLAGS) -o lbc_main main.o xmu_ipc.o client.o

main.o: main.cc xmu_ipc.h client.h
	$(CXX) $(CXXFLAGS) -c main.cc

xmu_ipc.o: xmu_ipc.cc xmu_ipc.h
	$(CXX) $(CXXFLAGS) -c xmu_ipc.cc

client.o: client.cc client.h
	$(CXX) $(CXXFLAGS) -c client.cc

.PHONY: clean
clean:
	-rm lbc_main *.o
